/*
 * CEliminarTema.cpp - Grupo 5 - Prog. Avanzada 2011
 *
 *  Javier Dominguez - 4.901.161-6
 *  Marcelo Parada - 1.977.094-9
 *  Rodrigo Ruiz - 4.481.611-2
 *  Maximiliano Silvera - 4.106.938-6
 */

#include "CEliminarTema.h"

CEliminarTema::CEliminarTema()
{
}

ColConcrete<TemaDT*> *CEliminarTema::obtenerListadoTemas()
{
	return HElemento::getInstance()->obtenerListadoTemas();
}

void CEliminarTema::eliminarTema(int id)
{
	if(HUsuario::getInstance()->temaTieneReproducciones(id))
	{
		throw string("El tema tiene reproducciones.");
	}

	HElemento::getInstance()->eliminarTema(id);
}

CEliminarTema::~CEliminarTema()
{
}
